repugnant odour - Spanish English Dictionary